feel an appetite for - German English Dictionary